body{
	background:#f1f1f1!important;
}
.product-mess .fl img.pro{
	width:5.42rem;
	height:5.42rem;
	display: block;
}
.product-mess .fl .title{
	height:3.1rem;
}
.fl .mui-col-xs-10 .b,.dele img{
	/*position:relative;
	top:0.2rem;*/
} 
.fl input{
	width:4rem;
	height:1.8rem;
	text-align: center;
	border:none;
	border-left:1px solid #d9d9d9;
	border-right:1px solid #d9d9d9;
	font-size:1.5rem;
}
.fl button{
	width:1.8rem;
	height:1.8rem;
	line-height:1.8rem;
	background:transparent;
	border:none;
}
.dele{
	position: absolute;
	right: 1.25rem;
	bottom: .84rem;
}
.dele img{
	height:1.8rem;
	display: block;
}

.acco{
	position:fixed;
	bottom:52px;
	left:0;
	border-top:1px solid #D9D9D9;
	z-index:200;
	padding: 5px 5px 5px 10px;
}
/*.topay{
	height:4.4rem;
	width:12rem;
	line-height:4.4rem;
	margin:.5rem;
}*/

.cart{
	padding-bottom:12rem;
}

.single-price{
	position: absolute;
	bottom:.84rem;
}